package com.quanyan.user.model.vo.request.admin;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;

/**
 * Created by hua on 2016/8/12.
 * 用户请求查询对象
 */
public class ReqUserQuery implements Serializable{
    private static final long serialVersionUID = 1L;
    /**
     * 真实姓名
     */
    private String name;

    /**
     * 百灵鸟号
     */
    private String larkCode;

    /**
     * 性别(1->男, 2－>女，0->未知)
     */
    private Byte gender;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 所在省份
     */
    private Integer provinceId;

    /**
     * {区域对象，所在的城市}
     */
    private Integer areaCityId;

    private Date startTime;

    private Date endTime;

    @NotNull
    private Integer pageNo;

    @NotNull
    private Integer pageSize;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getLarkCode() {
        return larkCode;
    }

    public void setLarkCode(String larkCode) {
        this.larkCode = larkCode;
    }

    public Byte getGender() {
        return gender;
    }

    public void setGender(Byte gender) {
        this.gender = gender;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Integer getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(Integer provinceId) {
        this.provinceId = provinceId;
    }

    public Integer getAreaCityId() {
        return areaCityId;
    }

    public void setAreaCityId(Integer areaCityId) {
        this.areaCityId = areaCityId;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }
}
